Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F1 USA F7 Germany F7 Germany F1 Germany F4 Turkey F5 Germany F1 Germany F2 Germany F4 Germany F2 Grand Prix Hassan II - Casablanca Garanti Koza Sofia Open - Sofia KGHM Polish Indoors - Wroclaw Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka Gallagher International - Hamilton Memorial Piertomaso Tessitore - San Remo The Scottish Tennis Championships - Edinburgh Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra 10th Wartburg Open - Eisenach Muller Cup - Ulm Siemens Open 2002 - Scheveningen Geneva Challenger - Geneva Black Forest Open 2002 - Freudenstadt Hilton Waikoloa USTA Challenger - Waikoloa Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Zagreb Open - Zagreb BMW Challenger Open - Monchengladbach drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin Heilbronn Open - Heilbronn Weissenhauser Strand Cup - Hamburg MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Honda Kah Singapore Men's Tennis Open - Singapore TennisCup Vlaanderen - Antwerp Muller Cup - Ulm Volvo Sylt Open - Sylt Geneva Challenger - Geneva Black Forest Open - Freudenstadt EI Bank Bulgarian Challenger - Sofia IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island Neride Prague Indoor - Prague Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Hamburg Challenger - Hamburg Warsteiner Challenger - Lubeck Gemax Open - Belgrade Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Internationaux de Tennis de Brest - Brest Shimadzu All Japan Indoor - Kyoto ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg AXA Open - Espinho Renault Slovenian Open - Ljubljana Internationale Tenniskampioenschappen - Scheveningen Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Lucknow ATP Tour Challenger - Lucknow V Gramado Open de Tennis - Gramado The LTA Wrexham Challenger - Wrexham Open de Franche Comte - Besancon Shimadzu All Japan Indoor - Kyoto Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Garden Open - Rome Zagreb Open - Zagreb ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open 2003 - Scheveningen Muller Cup 2000 - Ulm Fujitsu Siemens Open - Budapest Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Genoa Open 'Fondazione Carige' - Genova Fujitsu Siemens Open - Budapest Samsung Securities Cup Challenger Tennis - Seoul Samsung Securities Cup Challenger - Seoul Open de la Ville de Saint Denis - Reunion Island Neride Prague Indoor - Prague The Nottingham Challenger - Nottingham Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo IX Abierto Internacional de Salinas - Salinas Amer-Wilson Tampere Challenger - Tampere Tennis Napoli Cup 2004 - Napoli San Remo Tennis Cup - San Remo Sporting Challenger - Turin XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Bolton Challenger - Bolton Siemens Open 2004 - Scheveningen Okal Cup 2001 International Bavarian Championships - Eckental Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao SAA Hilversum Open - Hilversum Copa Ericsson Costa Rica - San Jose 13 BH Tennis Open International Cup - Belo Horizonte Bukhara Challenger - Bukhara TED Open - Istanbul Prasentiert Von Seat Wolfsburg - Wolfsburg Eddleman / USTA Challenger - Birmingham Lambertz Open - Aachen Challenger Groningen - Groningen Intersport Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Logopak Challenger 2005 - Lubeck X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Warsteiner Grand Prix - Oberstaufen Tallahassee Tennis Challenger - Tallahassee San Remo Tennis Cup 15° Piertomaso - San Remo Architect Open - Budapest Badden Open by Rothaus - Ettlingen The Rajasthan Golden Jubilee - Jaipur Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Sporting Challenger 2003 - Turin Canottieri Mincio Open - Mantova S Tennis Masters - Graz Black Forest Open - Freudenstadt Binghamton Professional Tennis Tournament - Binghamton Challenger Brasov - Brasov Architect Open - Budapest Black Forest Open - Freudenstadt Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen The LTA Wrexham Challenger - Wrexham Open de Franche-Comte - Besancon Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg XI Abierto Internacional de Salinas - Salinas 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda The LTA Cardiff Challenger - Cardiff Siemens Open - Scheveningen Ostdeutscher Sparkassen Cup - Dresden Penza Cup - Penza Osaka International Tennis Tournament - Osaka Togliatti Cup - Togliatti GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt Dusseldorf Open 2006 - Dusseldorf WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Siemens Open 2001 - Scheveningen Mobilux Open - Luxembourg Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental South African Airways Tennis Open - Durban Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Morocco Tennis Tour - Casablanca II Naples ITG Challenger - Naples Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka The 'Fitz' Casino Challenger - Tunica Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Amer-Wilson Challenger - Tampere Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Yokohama International Tennis Tournament - Yokohama Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Heilbronn Open - Heilbronn Abierto Internacional de Salinas 'Dario Expreso' - Salinas Puerto Rico Challenger Tennis Event - Humacao III Isla de Lanzarote - Lanzarote Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Copa Ericsson Argentina - Buenos Aires Heilbronn Open - Heilbronn ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Heilbronn Open - Heilbronn Morocco Tennis Tour - Marrakech USTA Challenger of North Miami Beach - North Miami Beach Open des Alpes Trophee BNP Paribas - Grenoble BH Tennis Open International Cup - Belo Horizonte Heineken Challenger - Ho Chi Minh City Johannesburg Challenger St. Francis Health System USTA Challenger - Tulsa KGHM Dialog Polish Indoors - Wroclaw Challenger 42 - Andrezieux Residenza Open - Magdeburg Nottingham Challenger DPD Challenger 2001 - Aschaffenburg Open de L'Isere (Open 38) - Grenoble TED Open-Akbank Private Banking - Istanbul TCT Open - Tunis Challenger Ford de Cherbourg - Cherbourg Bergamo Challenger Belgrade Challenger Pomorski Bank Kredytowy Open - Szczecin Cherbourg Challeger Jersey Challenger Johannesburg Challenger Athens Challenger Rhodes Challenger Cremona Challenger Nottingham Challenger Vancouver Challenger St. Remy Challenger San Luis Potosi Challenger - San Luis Potosi Izmir Challenger Tashkent Challenger Seoul Challenger Eckental Challenger Corona Mexico City Open - Mexico City Noumea Challenger Courmayeur Challenger Garden Open 2004 - Rome Haagen Dazs Open - Caracas Bergamo Challenger Wolfsburg Challenger Bath Challenger Johannesburg Challenger Rome Challenger Nottingham Challenger Nottingham Challenger CMG Asia Open - Hong Kong Ramat Hasharon Challenger Rennes Challenger Warsteiner Challenger Lubeck - Lubeck Heilbronn Challenger Dallas Challenger 9th Wartburg Open - Eisenach Napoli Challenger Rome Challenger Open de L'Isere - Grenoble Mobilux Open - Luxembourg St. Remy Challenger Petange Challenger Orleans Challenger Heilbronn Challenger Quimper Challenger Cherbourg Challenger Dallas Challenger Le Gosier Challenger Open Sainte-Victoire - Aix-En-Provence Sunrise Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Heilbronn Challenger Quimper Challenger Astana Challenger Cherbourg Challenger Challenger Ford de Cherbourg - Cherbourg Kazan Challenger Guadalajara Challenger Leon Challenger Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger Recanati Challenger Irving Challenger Irving Challenger The LTA Sunderland Challenger - Sunderland XL Bermuda Open - Bermuda Privat Bank Cup - Dnepropetrovsk Vancouver Challenger Powder Byrne Trophy - Surbiton Tatra Banka Open - Bratislava Sarajevo Challenger French Open - Paris European Community Championships - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Heineken Trophy - Rosmalen Investor Swedish Open - Bastad Grolsch Open 1997 - Amsterdam U.S. Pro Tennis Championships - Boston The Samsung Open - Bournemouth ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Grolsch Open - Amsterdam Pilot Pen International - New Haven The Samsung Open - Bournemouth Shanghai Open '98 - Shanghai Heineken Open - Singapore Cerveza Club Columbia Open - Bogota The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Gold Flake Open - Chennai Japan Open - Tokyo Heineken Trophy - 's-Hertogenbosch Energis Dutch Open - Amsterdam Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Energis Open - Amsterdam Tata Open 2002 - Chennai Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Ordina Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Heineken Open Shanghai - Shanghai Open de Moselle - Metz AIG Japan Open - Tokyo Rotterdam Amsterdam Singapore Beijing Ostrava U.S. Men's Clay Court Championships - Houston Rosmalen Rosmalen The Stella Artois Grass Court Championships - London Qatar Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Thailand Open - Bangkok Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai Qatar Open - Doha International Tennis Championships - Delray Beach Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championships - Houston Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ordina Open - 's-Hertogenbosch SAP Open - San Jose AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Heineken Open - Auckland AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf Moselle Open - Metz Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Brisbane International - Brisbane Sydney International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London AEGON International - Eastbourne Hall of Fame Open - Newport Abierto Mexicano - Los Cabos Davis Cup, Group 2, PO, FIN-LUX 3-2 The Lipton Championships - Key Biscayne The Lipton Championships - Key Biscayne Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, Group II, PO, LUX-GEO 5-0 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Olympics - London Olympics - Rio de Janeiro